<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 1024px) {
	.w1440,
	.w1600,
	.w1690 {
		width: 90%;
	}
	
	.foot-btn {
		padding: 1rem 5%;
	}
	
	.i-news-container .swiper-slide {
		width: 32%;
	}
	
	.index-pos .tit,
	.banner-intro p {
		font-size: 1rem;
	}
	
	.pub-tit,
	.about-box .lf .tit,
	.course-box .tit,
	.dev-box .tit {
		font-size: .9rem;
	}
	
	.course-box .pic,
	.contact-box .wrap,
	.contact-box .map {
		width: 100%;
	}
	
	.swiper-box .swiper-button-prev {
		left: 0;
	}
	
	.swiper-box .swiper-button-next {
		right: 0;
	}
	
	.dev-box .wrap {
		flex-wrap: wrap;
	}
	
	.dev-box .wrap .li {
		width: 49%;
		margin-bottom: .5rem;
	}
	
	.dev-box .wrap .li:nth-child(2n) {
		margin-right: 0;
	}
	
	.contact-box .code {
		position: relative;
		display: flex;
		top: 0;
		margin-top: .5rem;
	}
	
	.contact-box .code .li {
		margin-right: 1rem;
		margin-bottom: 0;
	}
	
	.contact-box {
		padding: 0;
	}
}

@media (max-width: 767px) {
	.head-share,
	.lan-tit div,
	.mb-hide {
		display: none;
	}
	
	.head-search {
		margin-right: .4rem;
	}
	
	.logo {
		width: 60%;
	}
	
	.index-pos {
		width: 90%;
		top: 40%;
	}
	
	.index-pos .tit, 
	.banner-intro p {
		font-size: .8rem;
	}
	
	.pub-tit, 
	.about-box .lf .tit, 
	.course-box .tit, 
	.dev-box .tit {
		font-size: .7rem;
	}
	
	.i-about {
		padding: 1rem 0;
	}
	
	.i-about-box {
		flex-wrap: wrap;
	}
	
	.i-about-box .lf {
		width: 100%;
		margin-bottom: .5rem;
	}
	
	.i-about-box .lf .cont {
		padding-top: .5rem;
		margin-top: .6rem;
		margin-bottom: 1.2rem;
	}
	
	.i-about-box .rg {
		width: 100%;
	}
	
	.i-news {
		padding: 1.5rem 0;
	}
	
	.i-news-container {
		margin-top: .75rem;
	}
	
	.i-news-container .swiper-slide {
		width: 100%;
	}
	
	.i-news-container .swiper-slide .pic {
		height: 8.5rem;
	}
	
	.i-news-box .change {
		position: relative;
		top: 0;
		margin-top: .5rem;
	}
	
	.foot-nav {
		padding: 1rem 0;
	}
	
	.foot-logo {
		width: 60%;
		margin: 0 auto;
	}
	
	.foot-url-pos a {
		height: 1rem;
		line-height: 1rem;
	}
	
	.foot-btn-lf {
		flex-wrap: wrap;
		justify-content: center;
	}
	
	.foot-btn .top {
		margin-bottom: .75rem;
		padding-bottom: .5rem;
	}
	
	.about {
		padding-top: 1rem;
	}
	
	.about-box {
		flex-wrap: wrap;
		padding-bottom: 1.5rem;
	}
	
	.about-box .lf {
		width: 100%;
		margin-bottom: .5rem;
	}
	
	.about-box .rg {
		width: 100%;
	}
	
	.about-box .lf .cont {
		max-height: inherit;
	}
	
	.course-box {
		padding: 1.2rem 0;
	}
	
	.news {
		padding: 1rem 0;
	}
	
	.news-box .li {
		width: 100%;
		margin-right: 0;
	}
	
	.news-box .li .wrap .top .hot {
		width: 3rem;
		height: 1rem;
		line-height: 1rem;
	}
	
	.news-box .li .pic {
		height: 7rem;
	}
	
	.busin {
		padding: 1rem 0;
	}
	
	.busin-box .cont {
		width: 100%;
	}
	
	.busin-container .swiper-slide .li {
		width: 49%;
		margin-right: 2%;
	}
	
	.busin-container .swiper-slide .li:nth-child(5n) {
		margin-right: 2%;
	}
	
	.busin-container .swiper-slide .li:nth-child(2n) {
		margin-right: 0;
	}
	
	.dev {
		padding: 1.2rem 0;
	}
	
	.dev-box .wrap .li {
		width: 100%;
		margin-right: 0;
		padding: 1rem .5rem;
		height: 7rem;
	}
	
	.dev-box .wrap .li .icon {
		margin-bottom: .75rem;
	}
	
	.dev-box .wrap {
		margin-bottom: 1rem;
	}
	
	.join-li,
	.join-box .li .top {
		padding: 0 .5rem;
	}
	
	.join-box .li .btm {
		padding: 1rem 1rem 2rem;
		flex-wrap: wrap;
		position: relative;
	}
	
	.join-box .li .btm .cont {
		width: 100%;
		margin-bottom: .5rem;
	}
	
	.join-box .li .btm .cont:last-child {
		margin-bottom: 0;
	}
	
	.foot-nav-lf .list .wrap&gt;div .icon {
		width: .6rem;
		margin-right: .2rem;
	}
	
	.contact {
		padding: 1rem 0 1.5rem;
	}
	
	.contact-box .wrap {
		flex-wrap: wrap;
	}
	
	.contact-box .wrap .li {
		margin-right: 0;
		margin-bottom: .5rem;
		align-items: flex-start;
		width: 100%;
	}
	
	.contact-box .wrap .li p {
		line-height: 1.5;
		width: calc(100% - 1.5rem);
	}
	
	.contact-box .wrap .li div {
		margin-top: -3px;
		width: 1rem;
	}
	
	.amap-info-content .intro .icon,
	.amap-info-content .intro .pic,
	.foot-url {
		display: none;
	}
	
	.amap-info-content {
		padding: .5rem 0;
		width: 90%;
	}
	
	.join-li p,
	.join-box .li .top p {
		
	}
	
	.join-li p:nth-child(1),
	.join-box .li .top p:nth-child(1) {
		width: 50%;
	}
	
	.join-li p:nth-child(4),
	.join-li p:nth-child(5),
	.join-box .li .top p:nth-child(4),
	.join-box .li .top p:nth-child(5) {
		display: none;
	}
	
	.join-box .li .btm .cont div {
		margin-bottom: .4rem;
	}
	
	.case-info-banner {
		height: auto;
		padding: 1rem 0;
	}
	
	.case-info-banner .back {
		position: relative;
		right: 0;
		top: 0;
		margin: .5rem auto 0;
	}
	
	.case-info-cont {
		width: 90%;
		margin: 0 auto 1rem;
	}
	
	.info-page-rg {
		display: none;
	}
	
	.info-page-lf {
		width: 100%;
		padding-bottom: 0;
		border-right: none;
	}
	
	.info-page-lf a {
		width: 100%;
		padding: .75rem 0;
	}
	
	.info-page-lf a::after {
		width: 100%;
	}
	
	.join-box .li .btm .cont a {
		position: absolute;
		bottom: 1rem;
		left: 1rem;
	}
	
}</pre></body></html>